//http://pubs.opengroup.org/onlinepubs/7908799/xsh/unistd.h.html